<%@page import="db_interaction.NewHibernateUtil"%>
<%@page import="org.hibernate.Session"%>
<%@page import="com.mysql.jdbc.Util"%>
<%@page import="db_interaction.Utilizador"%>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<!--jsp:useBean id="utilizador" class="db_interaction.Utilizador" scope="session"/-->

<html xmlns="http://www.w3.org/1999/xhtml">
    <head>
        <title>SocialNet</title>
    </head>
    <body>
        <%
            String name = new String();
            Utilizador utilizador = new Utilizador();

            utilizador.setEmail(request.getParameter("email"));

            name = request.getParameter("first_name") + " " + request.getParameter("last_name");

            utilizador.setNome(name);
            utilizador.setPassword(request.getParameter("password"));
            utilizador.setDataNascimento(request.getParameter("birthday"));
            utilizador.setActivo(true);

            String sex = request.getParameter("sex");
            String sex_value = new String();

            if ("male".equals(sex)) {
                sex_value = "Male";

            } else if ("female".equals(sex)) {
                sex_value = "Female";
            }
            utilizador.setSexo(sex_value);

            // Insert data from user class
            //int res = utilizador.insertEntityValidation(utilizador);
            //if(res == 1)
            //{
            int res = utilizador.insertEntity(utilizador);

            if (res == -1) {
                out.print("[ERRO] - Utilizador nao inserido.");
            } else {
                out.print("Utilizador inserido!");
            }
            //}

        %>
    </body>
</html>